Subject: Larry Fisher's New proposal

From: "Chung-Huy Chen (254-4827 T/L 444)" <[email-masked]>
Date: Tue, 19 Apr 94 08:53:19 EDT

In his proposal, Larry proposed two new calls, Send_Syntax_Data and
Receive_Syntax_Data, to support data mapping on CPI-C.
This design solves a number of problems inherent in the Set_/Extract_
Map_Name proposal:
  1) Both data and deallocation indication can be reported to the
     program on the same call.
  2) map_name is not a conversation characteristic but a program
     variable.  The confusion of a map conversation with or without
     a map name no longer exists, and the problem of race conditions
     associated with a single characteristic variable has also gone
     away.
  3) The incoming map name is now tied to the incoming data
     explicitly.  When the map name is updated in the receiving
     process is now clear.

However, the proposal does not cover support for initialization data.
Unless the SIG reaches an agreement on this requirement issue, it
would be difficult to figure out what the best solution should be.

Chung-Huy Chen